have shot one's bolt

[hæv ʃɔt wʌnz bəult]
(非正式)竭尽全力

热门查询